home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 97 / af097sub.adf / wzonka.LZX / Wzonka-Lad / Wzonka-Lad Install < prev    next >
Text File  |  2019-05-15  |  6KB  |  293 lines

  1. ; $VER Wzonka-Lad Installer Script 0.57 (12-Feb-97)
  2. ; Installer made by Lennart Johannesson
  3. ; For comments, bugs (yes, I know there's still a lot of them)
  4. ; suggestions etc. write to: 95lenjo@ostrabo.uddevalla.se
  5.  
  6.  
  7. ;---------------------------------------------
  8. ;|Asks where to place the Wzonka-Lad directory| 
  9. ;---------------------------------------------
  10.  
  11. (set @default-dest 
  12.     (askdir (prompt "Where would you like me to create the\n\"Wzonka-Lad\" directory?")
  13.             (help @askdir-help)
  14.             (default "Ram:")
  15.             (newpath)
  16.     )
  17. )
  18.  
  19. ;------------------------------
  20. ;|Creates Wzonka-Lad directory|
  21. ;------------------------------
  22.  
  23.  
  24. (set target
  25.     (tackon @default-dest (cat "Wzonka-Lad")))
  26.  
  27. (makedir target
  28.      (prompt "Creating directory:\n\""target"\"")
  29.     (help @makedir-help)
  30. )
  31.  
  32. (copyfiles
  33.         (dest @default-dest)
  34.     (source "icons/Wzonka-Lad.info")
  35.         (files))
  36.  
  37. (set @default-dest (target))
  38.  
  39. ;-------------------------
  40. ;|Installs the executable|
  41. ;-------------------------
  42.  
  43. (copyfiles
  44.     (prompt "Where would you like me to put the executable?")
  45.     (help @copyfiles-help)
  46.     (source "Wzonka-Lad")
  47.     (dest @default-dest)
  48.     (files)
  49.     (infos)
  50.     (confirm)
  51. )
  52.  
  53. (set @default-dest (target))
  54.  
  55. ;------------------------
  56. ;|Installs the documents|
  57. ;------------------------
  58.  
  59. (copyfiles
  60.     (prompt "Would you like to install the documents?")
  61.     (help @copyfiles-help)
  62.     (source "Wzonka-Lad Guide")
  63.     (dest @default-dest)
  64.     (files)
  65.     (infos)
  66.     (confirm)
  67. )
  68.  
  69. ;---------------------------
  70. ;|Installs lowlevel.library|
  71. ;---------------------------
  72.  
  73. (set @default-dest "libs:")
  74.  
  75. (copylib
  76.     (prompt "Install lowlevel.library?\n(Required for CD32 Joypad!)")
  77.     (help @copylib-help)
  78.     (source "libs/lowlevel.library")
  79.     (dest @default-dest)
  80.     (confirm)
  81. )
  82.  
  83.  
  84. ;--------------------
  85. ;|Installs the fonts|
  86. ;--------------------
  87.  
  88. (set @default-dest "FONTS:")
  89.  
  90. (copyfiles
  91.     (prompt "And the fonts...\nWhere do I put them?")
  92.     (help @copyfiles-help)
  93.     (source "fonts/")
  94.     (dest @default-dest)
  95.     (all)
  96.     (confirm)
  97. )
  98.  
  99. ;----------------------------------
  100. ;|Installs the sample cartridge(s)|
  101. ;----------------------------------
  102.  
  103. (set @default-dest (target))
  104.  
  105. (set @default-dest
  106. (askdir    (prompt "Where would you like to store your cartridges?\n(A drawer called \"cartridges\" will be made!)")
  107.     (help @askdir-help)
  108.     (default @default-dest)
  109.     (newpath)
  110.     )
  111. )
  112.  
  113. (set @default-dest
  114.     (tackon @default-dest (cat "cartridges")))
  115.  
  116. (makedir @default-dest
  117.     (prompt "Creating directory...")
  118.     (help @makedir-help)
  119. )
  120.  
  121.  
  122. (copyfiles
  123.     (prompt "Install the sample cartridge to:\n")
  124.     (help @copyfiles-help)
  125.     (source "cartridges")
  126.     (dest @default-dest)
  127.     (confirm)
  128.     (all)
  129. )
  130.  
  131. ;---------------------------
  132. ;|Installs the sample prefs|
  133. ;---------------------------
  134.  
  135. (set @default-dest (target))
  136.  
  137. (set @default-dest
  138. (askdir    (prompt "And your cartridges prefs files?\n(A drawer called \"prefs\" will be made!)")
  139.     (help @askdir-help)
  140.     (default @default-dest)
  141.     (newpath)
  142.     )
  143. )
  144.  
  145. (set @default-dest
  146.     (tackon @default-dest (cat "prefs")))
  147.  
  148. (makedir @default-dest
  149.     (prompt "Creating directory...")
  150.     (help @makedir-help)
  151. )
  152.  
  153.  
  154. (copyfiles
  155.     (prompt "Install the sample prefs-file to:\n")
  156.     (help @copyfiles-help)
  157.     (source "prefs")
  158.     (dest @default-dest)
  159.     (confirm)
  160.     (all)
  161. )
  162.  
  163. ;Installs the sample vgb colour files
  164.  
  165. (set @default-dest (target))
  166.  
  167. (set @default-dest
  168. (askdir    (prompt "And the VGB (tm) example colour files?\n(A drawer called \"vgb_colour_schemes\" will be made!)")
  169.     (help @askdir-help)
  170.     (default @default-dest)
  171.     (newpath)
  172.     )
  173. )
  174.  
  175. (set @default-dest
  176.     (tackon @default-dest (cat "vgb_colour_schemes")))
  177.  
  178. (makedir @default-dest
  179.     (prompt "Creating directory...")
  180.     (help @makedir-help)
  181. )
  182.  
  183.  
  184. (copyfiles
  185.     (prompt "Install the VGB (tm) example colour files to:\n")
  186.     (help @copyfiles-help)
  187.     (source "vgb_colour_schemes")
  188.     (dest @default-dest)
  189.     (confirm)
  190.     (all)
  191. )
  192.  
  193. ;--------------------------
  194. ;|Installs the extra Icons|
  195. ;--------------------------
  196.  
  197. (set @default-dest (target))
  198.  
  199. (set @default-dest
  200. (askdir    (prompt "Where do you want the extra icons?\n(A drawer called \"icons\" will be made!)")
  201.     (help @askdir-help)
  202.     (default @default-dest)
  203.     (newpath)
  204.         )
  205.     )
  206.  
  207. (set @default-dest
  208.     (tackon @default-dest (cat "icons")))
  209.  
  210. (makedir @default-dest
  211.     (prompt "Creating directory...")
  212.     (help @makedir-help)
  213. )
  214.  
  215.  
  216. (copyfiles
  217.     (prompt "Install the extra icons to:\n")
  218.     (help @copyfiles-help)
  219.     (source "icons")
  220.     (dest @default-dest)
  221.     (confirm)
  222.     (all)
  223. )
  224.  
  225. ;Installs the tools directory
  226.  
  227. (set @default-dest (target))
  228.  
  229. (set @default-dest
  230. (askdir    (prompt "Where do you want the extra tools?\n(A drawer called \"tools\" will be made!)")
  231.     (help @askdir-help)
  232.     (default @default-dest)
  233.     (newpath)
  234.         )
  235.     )
  236.  
  237. (set @default-dest
  238.     (tackon @default-dest (cat "tools")))
  239.  
  240. (makedir @default-dest
  241.     (prompt "Creating directory...")
  242.     (help @makedir-help)
  243. )
  244.  
  245.  
  246. (copyfiles
  247.     (prompt "Install the extra tools to:\n")
  248.     (help @copyfiles-help)
  249.     (source "tools")
  250.     (dest @default-dest)
  251.     (confirm)
  252.     (all)
  253. )
  254.  
  255. ;Installs the gbs directory and an example gbs file
  256.  
  257. (set @default-dest (target))
  258.  
  259. (set @default-dest
  260. (askdir    (prompt "And the gbs directory?\n(A drawer called \"gbs\" will be made!)")
  261.     (help @askdir-help)
  262.     (default @default-dest)
  263.     (newpath)
  264.         )
  265.     )
  266.  
  267. (set @default-dest
  268.     (tackon @default-dest (cat "gbs")))
  269.  
  270. (makedir @default-dest
  271.     (prompt "Creating directory...")
  272.     (help @makedir-help)
  273. )
  274.  
  275.  
  276. (copyfiles
  277.     (prompt "Install an gbs example file to:\n")
  278.     (help @copyfiles-help)
  279.     (source "gbs")
  280.     (dest @default-dest)
  281.     (confirm)
  282.     (all)
  283. )
  284.  
  285. ;--------------------------------
  286. ;|Write some copyright stuff Out|
  287. ;--------------------------------
  288.  
  289.  
  290. (set @default-dest (target))
  291.  
  292. (message "\nEnjoy your Gameboy (tm) emulator!\n\n(c) Ville Helin 1996-1997\nvhelin@cc.hut.fi\n\n For comments about the installer mail to:\nLennart Johannesson\n95lenjo@ostrabo.uddevalla.se")
  293.